package day0506;

import java.util.Scanner;

//判断成绩：
public class Test3 {
    public static void main(String[] args) {
        //1.输入一个double类型的成绩存入到一个double score变量中。
        Scanner s=new Scanner(System.in);
        System.out.println("请输入您的成绩：");
        double score=s.nextDouble();


        //  短路与&&     逻辑与&
        int i=1;
        //短路与&&：   条件1  &   条件2  如果条件1不成立就不判断条件2
        //                  true   &&    true
        System.out.println(  1<i   &&   i++ <10);//false
        System.out.println(i);//2
        //短路或 ||  逻辑或|
        //短路或||：   条件1  ||   条件2    如果条件1成立就不判断条件2











        /*int i=1;
        //i++:  先将i变量的值赋值给i++，  然后让i = i + 1
        System.out.println(i++);//1
        System.out.println(i);//2*/





















        //2.判断score处于哪个成绩等级区间，并打印结果
        //0---60 ：不及格。  60---75：中等。    75---85：良好。  85---100：优秀。其他区间：成绩无效。
        if(score>=0 && score<60){
            System.out.println("您的成绩为：不及格");
        }else if(score>=60 && score<=75){
            System.out.println("您的成绩为：中等");
        }else if(score>=75 && score<=85){
            System.out.println("您的成绩为：良好");
        }else if(score>=85 && score<=100){
            System.out.println("您的成绩为：优秀");
        }else{
            System.out.println("您的成绩无效");
        }

    }
}
